home *** CD-ROM | disk | FTP | other *** search
/ Sound Fx / Sound Fx.iso / Software / UNZIPED / DRUMMER / DRUMMER.EXE / 0 / RCDATA / TFRMMAIN / TFRMMAIN.txt < prev   
Text File  |  1997-03-26  |  11KB  |  428 lines

  1. object frmMain: TfrmMain
  2.   Left = 307
  3.   Top = 125
  4.   Width = 494
  5.   Height = 486
  6.   Caption = 'Drummer'
  7.   Font.Color = clWindowText
  8.   Font.Height = -10
  9.   Font.Name = 'MS Sans Serif'
  10.   Font.Style = []
  11.   Icon.Data = {<image000.ico>}
  12.   Menu = MainMenu1
  13.   Position = poDefault
  14.   WindowState = wsMaximized
  15.   OnClose = FormClose
  16.   OnCreate = FormCreate
  17.   OnKeyDown = FormKeyDown
  18.   OnPaint = FormPaint
  19.   OnResize = FormResize
  20.   PixelsPerInch = 96
  21.   TextHeight = 13
  22.   object ButtonBar: TPanel
  23.     Left = 0
  24.     Top = 0
  25.     Width = 486
  26.     Height = 49
  27.     Align = alTop
  28.     BevelInner = bvLowered
  29.     BevelWidth = 3
  30.     TabOrder = 0
  31.     object lblDelay: TLabel
  32.       Left = 176
  33.       Top = 10
  34.       Width = 153
  35.       Height = 13
  36.       AutoSize = False
  37.     end
  38.     object lblVolume: TLabel
  39.       Left = 336
  40.       Top = 10
  41.       Width = 129
  42.       Height = 13
  43.       AutoSize = False
  44.     end
  45.     object btnPlaySong: TBitBtn
  46.       Left = 13
  47.       Top = 8
  48.       Width = 72
  49.       Height = 33
  50.       Hint = 'Start/Stop Song Playback'
  51.       Caption = 'Song'
  52.       ParentShowHint = False
  53.       ShowHint = True
  54.       TabOrder = 0
  55.       OnClick = btnPlaySongClick
  56.     end
  57.     object btnPlayPattern: TBitBtn
  58.       Left = 91
  59.       Top = 8
  60.       Width = 79
  61.       Height = 33
  62.       Hint = 'Start/Stop Pattern Playback'
  63.       Caption = 'Pattern'
  64.       ParentShowHint = False
  65.       ShowHint = True
  66.       TabOrder = 1
  67.       OnClick = btnPlayPatternClick
  68.     end
  69.     object ScrollTempo: TScrollBar
  70.       Left = 176
  71.       Top = 24
  72.       Width = 153
  73.       Height = 15
  74.       Hint = 'Change Tempo of Pattern'
  75.       LargeChange = 10
  76.       Max = 250
  77.       Min = 20
  78.       ParentShowHint = False
  79.       Position = 20
  80.       ShowHint = True
  81.       TabOrder = 2
  82.       OnChange = ScrollTempoChange
  83.     end
  84.     object ScrollVolume: TScrollBar
  85.       Left = 336
  86.       Top = 24
  87.       Width = 129
  88.       Height = 15
  89.       Hint = 'Change Volume of Playback'
  90.       LargeChange = 10
  91.       Max = 127
  92.       ParentShowHint = False
  93.       ShowHint = True
  94.       TabOrder = 3
  95.       OnChange = ScrollVolumeChange
  96.     end
  97.   end
  98.   object frameFiles: TGroupBox
  99.     Left = 7
  100.     Top = 117
  101.     Width = 104
  102.     Height = 144
  103.     Caption = 'Files'
  104.     TabOrder = 1
  105.     object Drive1: TDriveComboBox
  106.       Left = 7
  107.       Top = 20
  108.       Width = 91
  109.       Height = 19
  110.       DirList = Dir1
  111.       TabOrder = 0
  112.     end
  113.     object Dir1: TDirectoryListBox
  114.       Left = 7
  115.       Top = 46
  116.       Width = 91
  117.       Height = 33
  118.       ItemHeight = 16
  119.       TabOrder = 1
  120.       OnChange = Dir1Change
  121.     end
  122.     object filePattern: TFileListBox
  123.       Left = 7
  124.       Top = 91
  125.       Width = 91
  126.       Height = 20
  127.       Hint = 'Click to Open, Drag to Song Builder to add to Song'
  128.       DragMode = dmAutomatic
  129.       ItemHeight = 13
  130.       ParentShowHint = False
  131.       ShowHint = True
  132.       TabOrder = 2
  133.       OnClick = filePatternClick
  134.     end
  135.     object fileSong: TFileListBox
  136.       Left = 7
  137.       Top = 117
  138.       Width = 91
  139.       Height = 20
  140.       Hint = 'Click to Open'
  141.       ItemHeight = 13
  142.       ParentShowHint = False
  143.       ShowHint = True
  144.       TabOrder = 3
  145.       OnClick = fileSongClick
  146.     end
  147.   end
  148.   object framePattern: TGroupBox
  149.     Left = 141
  150.     Top = 62
  151.     Width = 222
  152.     Height = 144
  153.     Caption = 'Pattern Builder -'
  154.     TabOrder = 2
  155.     object lblPatch: TLabel
  156.       Left = 8
  157.       Top = 120
  158.       Width = 121
  159.       Height = 17
  160.       AutoSize = False
  161.       Caption = 'Patch Name'
  162.     end
  163.     object lblPosition: TLabel
  164.       Left = 152
  165.       Top = 120
  166.       Width = 49
  167.       Height = 13
  168.       Alignment = taRightJustify
  169.       AutoSize = False
  170.       Caption = 'Position'
  171.       Color = clBtnFace
  172.       ParentColor = False
  173.     end
  174.     object pictPattern: TImage
  175.       Left = 56
  176.       Top = 64
  177.       Width = 145
  178.       Height = 49
  179.       Hint = 'Right Click for Options'
  180.       PopupMenu = PopupMenuPattern
  181.       OnMouseMove = pictPatternMouseMove
  182.       OnMouseUp = pictPatternMouseUp
  183.     end
  184.     object tabMeasure: TTabControl
  185.       Left = 7
  186.       Top = 20
  187.       Width = 208
  188.       Height = 26
  189.       Hint = 'View the Measure'
  190.       ParentShowHint = False
  191.       ShowHint = True
  192.       TabIndex = 0
  193.       TabOrder = 0
  194.       Tabs.Strings = (
  195.         '1')
  196.       TabWidth = 30
  197.       OnMouseDown = tabMeasureMouseDown
  198.     end
  199.   end
  200.   object frameSong: TGroupBox
  201.     Left = 141
  202.     Top = 233
  203.     Width = 222
  204.     Height = 78
  205.     Caption = 'Song Builder -'
  206.     TabOrder = 3
  207.     object lstSongPatterns: TListBox
  208.       Left = 7
  209.       Top = 20
  210.       Width = 202
  211.       Height = 46
  212.       Hint = 'Right Click for Options'
  213.       ItemHeight = 13
  214.       ParentShowHint = False
  215.       PopupMenu = PopupMenuSong
  216.       ShowHint = True
  217.       TabOrder = 0
  218.       OnDragDrop = lstSongPatternsDragDrop
  219.       OnDragOver = lstSongPatternsDragOver
  220.       OnKeyDown = lstSongPatternsKeyDown
  221.       OnMouseDown = lstSongPatternsMouseDown
  222.       OnMouseUp = lstSongPatternsMouseUp
  223.     end
  224.   end
  225.   object btnPlay: TBitBtn
  226.     Left = 13
  227.     Top = 280
  228.     Width = 27
  229.     Height = 26
  230.     TabOrder = 4
  231.     Visible = False
  232.     Glyph.Data = {
  233.       F6000000424DF600000000000000760000002800000010000000100000000100
  234.       0400000000008000000000000000000000000000000000000000000000000000
  235.       80000080000000808000800000008000800080800000C0C0C000808080000000
  236.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  237.       FFFFFF8FFFFFFFFFFFFFF0088FFFFFFFFFFFF0A0088FFFFFFFFFF0AAA0088FFF
  238.       FFFFF0AAAAA0088FFFFFF0AAAAAAA0088FFFF0AAAAAAAAA0088FF0AAAAAAAAAA
  239.       A00FF0AAAAAAAAA00FFFF0AAAAAAA00FFFFFF0AAAAA00FFFFFFFF0AAA00FFFFF
  240.       FFFFF0A00FFFFFFFFFFFF00FFFFFFFFFFFFFFFFFFFFFFFFFFFFF}
  241.   end
  242.   object btnStop: TBitBtn
  243.     Left = 46
  244.     Top = 280
  245.     Width = 26
  246.     Height = 26
  247.     TabOrder = 5
  248.     Visible = False
  249.     Glyph.Data = {
  250.       F6000000424DF600000000000000760000002800000010000000100000000100
  251.       0400000000008000000000000000000000000000000000000000000000000000
  252.       80000080000000808000800000008000800080800000C0C0C000808080000000
  253.       FF0000FF000000FFFF00FF000000FF00FF00FFFF0000FFFFFF00FFFFFFFFFFFF
  254.       FFFFFF888888888888FFFF0000000000088FF09999999999908FF09999999999
  255.       908FF09999999999908FF09999999999908FF09999999999908FF09999999999
  256.       908FF09999999999908FF09999999999908FF09999999999908FF09999999999
  257.       908FF09999999999908FFF00000000000FFFFFFFFFFFFFFFFFFF}
  258.   end
  259.   object MainMenu1: TMainMenu
  260.     Left = 16
  261.     Top = 96
  262.     object File1: TMenuItem
  263.       Caption = '&File'
  264.       ShortCut = 0
  265.       object Exit1: TMenuItem
  266.         Caption = 'E&xit'
  267.         ShortCut = 32883
  268.         OnClick = Exit1Click
  269.       end
  270.     end
  271.     object Options1: TMenuItem
  272.       Caption = '&Options'
  273.       ShortCut = 0
  274.       OnClick = Options1Click
  275.     end
  276.     object Help1: TMenuItem
  277.       Caption = '&Help'
  278.       ShortCut = 0
  279.       object Contents1: TMenuItem
  280.         Caption = '&Contents'
  281.         ShortCut = 0
  282.         OnClick = Contents1Click
  283.       end
  284.       object Search1: TMenuItem
  285.         Caption = '&Search'
  286.         ShortCut = 0
  287.         OnClick = Search1Click
  288.       end
  289.       object N5: TMenuItem
  290.         Caption = '-'
  291.         ShortCut = 0
  292.       end
  293.       object About2: TMenuItem
  294.         Caption = '&About'
  295.         ShortCut = 0
  296.         OnClick = About2Click
  297.       end
  298.     end
  299.   end
  300.   object PopupMenuSong: TPopupMenu
  301.     OnPopup = PopupMenuSongPopup
  302.     Left = 56
  303.     Top = 96
  304.     object IncreaseRepetitions1: TMenuItem
  305.       Caption = 'Increase Repetitions'
  306.       ShortCut = 0
  307.       OnClick = IncreaseRepetitions1Click
  308.     end
  309.     object DecreaseRepetitions1: TMenuItem
  310.       Caption = 'Decrease Repetitions'
  311.       ShortCut = 0
  312.       OnClick = DecreaseRepetitions1Click
  313.     end
  314.     object SetNumberofRepetitions1: TMenuItem
  315.       Caption = 'Set Number of Repetitions...'
  316.       ShortCut = 0
  317.       OnClick = SetNumberofRepetitions1Click
  318.     end
  319.     object N2: TMenuItem
  320.       Caption = '-'
  321.       ShortCut = 0
  322.     end
  323.     object ShiftPatternUp1: TMenuItem
  324.       Caption = 'Shift Pattern Up'
  325.       ShortCut = 0
  326.       OnClick = ShiftPatternUp1Click
  327.     end
  328.     object ShiftPatternDown1: TMenuItem
  329.       Caption = 'Shift Pattern Down'
  330.       ShortCut = 0
  331.       OnClick = ShiftPatternDown1Click
  332.     end
  333.     object RemovePattern1: TMenuItem
  334.       Caption = 'Remove Pattern'
  335.       ShortCut = 0
  336.       OnClick = RemovePattern1Click
  337.     end
  338.     object N3: TMenuItem
  339.       Caption = '-'
  340.       ShortCut = 0
  341.     end
  342.     object ClearSong1: TMenuItem
  343.       Caption = 'Clear this Song'
  344.       ShortCut = 0
  345.       OnClick = ClearSong1Click
  346.     end
  347.     object BeginNewSong1: TMenuItem
  348.       Caption = 'Begin New Song'
  349.       ShortCut = 0
  350.       OnClick = BeginNewSong1Click
  351.     end
  352.     object SaveSong1: TMenuItem
  353.       Caption = 'Save Song'
  354.       ShortCut = 0
  355.       OnClick = SaveSong1Click
  356.     end
  357.     object SaveSongAs1: TMenuItem
  358.       Caption = 'Save Song As...'
  359.       ShortCut = 0
  360.       OnClick = SaveSongAs1Click
  361.     end
  362.     object ExportSongtoMIDI1: TMenuItem
  363.       Caption = 'Export Song to MIDI...'
  364.       ShortCut = 0
  365.       OnClick = ExportSongtoMIDI1Click
  366.     end
  367.   end
  368.   object PopupMenuPattern: TPopupMenu
  369.     OnPopup = PopupMenuPatternPopup
  370.     Left = 96
  371.     Top = 96
  372.     object AddMeasure1: TMenuItem
  373.       Caption = 'Add Measure'
  374.       ShortCut = 0
  375.       OnClick = AddMeasure1Click
  376.     end
  377.     object RemoveCurrentMeasure1: TMenuItem
  378.       Caption = 'Remove Current Measure'
  379.       ShortCut = 0
  380.       OnClick = RemoveCurrentMeasure1Click
  381.     end
  382.     object ClearCurrentMeasure1: TMenuItem
  383.       Caption = 'Clear Current Measure'
  384.       ShortCut = 0
  385.       OnClick = ClearCurrentMeasure1Click
  386.     end
  387.     object ClearAllMeasures1: TMenuItem
  388.       Caption = 'Clear All Measures'
  389.       ShortCut = 0
  390.       OnClick = ClearAllMeasures1Click
  391.     end
  392.     object N4: TMenuItem
  393.       Caption = '-'
  394.       ShortCut = 0
  395.     end
  396.     object ClearPattern1: TMenuItem
  397.       Caption = 'Clear this Pattern'
  398.       ShortCut = 0
  399.       OnClick = ClearPattern1Click
  400.     end
  401.     object BeginNewPattern1: TMenuItem
  402.       Caption = 'Begin New Pattern'
  403.       ShortCut = 0
  404.       OnClick = BeginNewPattern1Click
  405.     end
  406.     object SavePattern1: TMenuItem
  407.       Caption = 'Save Pattern'
  408.       ShortCut = 0
  409.       OnClick = SavePattern1Click
  410.     end
  411.     object SavePatternAs1: TMenuItem
  412.       Caption = 'Save Pattern As...'
  413.       ShortCut = 0
  414.       OnClick = SavePatternAs1Click
  415.     end
  416.     object ExportPatterntoMIDI1: TMenuItem
  417.       Caption = 'Export Pattern to MIDI...'
  418.       ShortCut = 0
  419.       OnClick = ExportPatterntoMIDI1Click
  420.     end
  421.   end
  422.   object SaveDialog1: TSaveDialog
  423.     FileEditStyle = fsEdit
  424.     Left = 16
  425.     Top = 64
  426.   end
  427. end
  428.